Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEAF GROVE Semi-Detached £337,000 22 Oct 2002
4 LEAF GROVE Semi-Detached £611,071 21 Dec 2018